home *** CD-ROM | disk | FTP | other *** search
-
- /* intobject.c */
- static object *err_ovf ( char *msg );
- static intobject *fill_free_list ( void );
- static void int_dealloc ( intobject *v );
- static int int_print ( intobject *v , FILE *fp , int flags );
- static object *int_repr ( intobject *v );
- static int int_compare ( intobject *v , intobject *w );
- static long int_hash ( intobject *v );
- static object *int_add ( intobject *v , intobject *w );
- static object *int_sub ( intobject *v , intobject *w );
- static object *int_mul ( intobject *v , intobject *w );
- static int i_divmod ( intobject *x , intobject *y , long *p_xdivy , long *p_xmody );
- static object *int_div ( intobject *x , intobject *y );
- static object *int_mod ( intobject *x , intobject *y );
- static object *int_divmod ( intobject *x , intobject *y );
- static object *int_pow ( intobject *v , intobject *w , intobject *z );
- static object *int_neg ( intobject *v );
- static object *int_pos ( intobject *v );
- static object *int_abs ( intobject *v );
- static int int_nonzero ( intobject *v );
- static object *int_invert ( intobject *v );
- static object *int_lshift ( intobject *v , intobject *w );
- static object *int_rshift ( intobject *v , intobject *w );
- static object *int_and ( intobject *v , intobject *w );
- static object *int_xor ( intobject *v , intobject *w );
- static object *int_or ( intobject *v , intobject *w );
- static object *int_int ( intobject *v );
- static object *int_long ( intobject *v );
- static object *int_float ( intobject *v );
- static object *int_oct ( intobject *v );
- static object *int_hex ( intobject *v );
-